mountainous waves - Espagnol Anglais Dictionnaire